Dec 02 12:43:19.133 INFO testing twist-0.7.1 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 12:43:19.133 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 12:43:19.394 INFO [stdout] 1ca2f445896d777dd8dad4b47aab5b926f55c5c2fbc16a2767671bb2da1c41be
Dec 02 12:43:19.396 INFO running `"docker" "start" "-a" "1ca2f445896d777dd8dad4b47aab5b926f55c5c2fbc16a2767671bb2da1c41be"`
Dec 02 12:43:20.375 INFO [stderr] usermod: no changes
Dec 02 12:43:20.525 INFO [stderr]    Compiling slog v1.7.1
Dec 02 12:43:20.529 INFO [stderr]    Compiling uuid v0.4.0
Dec 02 12:43:20.531 INFO [stderr]    Compiling chrono v0.2.25
Dec 02 12:43:20.539 INFO [stderr]    Compiling vatfluid v0.3.0
Dec 02 12:43:22.064 INFO [stderr]    Compiling slog-extra v0.1.2
Dec 02 12:43:22.070 INFO [stderr]    Compiling slog-atomic v0.4.3
Dec 02 12:43:23.514 INFO [stderr]    Compiling slog-stream v1.2.1
Dec 02 12:43:25.130 INFO [stderr]    Compiling slog-term v1.5.0
Dec 02 12:43:28.703 INFO [stderr]    Compiling twist v0.7.1 (/source)
Dec 02 12:43:32.685 INFO [stderr] warning: unused import: `str`
Dec 02 12:43:32.685 INFO [stderr]   --> src/codec/mod.rs:11:15
Dec 02 12:43:32.685 INFO [stderr]    |
Dec 02 12:43:32.685 INFO [stderr] 11 | use std::{io, str};
Dec 02 12:43:32.685 INFO [stderr]    |               ^^^
Dec 02 12:43:32.685 INFO [stderr]    |
Dec 02 12:43:32.685 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 02 12:43:32.685 INFO [stderr] 
Dec 02 12:43:32.690 INFO [stderr] warning: doc comment not used by rustdoc
Dec 02 12:43:32.691 INFO [stderr]    --> src/codec/server/handshake.rs:141:9
Dec 02 12:43:32.691 INFO [stderr]     |
Dec 02 12:43:32.691 INFO [stderr] 141 |         /// Add the other headers to the response.
Dec 02 12:43:32.691 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:32.691 INFO [stderr]     |
Dec 02 12:43:32.691 INFO [stderr]     = note: #[warn(unused_doc_comments)] on by default
Dec 02 12:43:32.691 INFO [stderr] 
Dec 02 12:43:32.691 INFO [stderr] warning: doc comment not used by rustdoc
Dec 02 12:43:32.691 INFO [stderr]   --> src/proto/client/mod.rs:42:9
Dec 02 12:43:32.691 INFO [stderr]    |
Dec 02 12:43:32.691 INFO [stderr] 42 |         /// Setup the protocol middleware chain.
Dec 02 12:43:32.691 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:32.691 INFO [stderr] 
Dec 02 12:43:32.691 INFO [stderr] warning: unused import: `str`
Dec 02 12:43:32.691 INFO [stderr]  --> src/proto/server/fragmented.rs:8:15
Dec 02 12:43:32.691 INFO [stderr]   |
Dec 02 12:43:32.691 INFO [stderr] 8 | use std::{io, str};
Dec 02 12:43:32.691 INFO [stderr]   |               ^^^
Dec 02 12:43:32.691 INFO [stderr] 
Dec 02 12:43:32.698 INFO [stderr] warning: doc comment not used by rustdoc
Dec 02 12:43:32.698 INFO [stderr]   --> src/proto/server/mod.rs:86:9
Dec 02 12:43:32.698 INFO [stderr]    |
Dec 02 12:43:32.698 INFO [stderr] 86 |         /// Setup the protocol middleware chain.
Dec 02 12:43:32.698 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:32.698 INFO [stderr] 
Dec 02 12:43:32.755 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:32.755 INFO [stderr]  --> src/proto/client/mod.rs:7:5
Dec 02 12:43:32.755 INFO [stderr]   |
Dec 02 12:43:32.755 INFO [stderr] 7 | use tokio_io::codec::Framed;
Dec 02 12:43:32.755 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:32.755 INFO [stderr]   |
Dec 02 12:43:32.755 INFO [stderr]   = note: #[warn(deprecated)] on by default
Dec 02 12:43:32.755 INFO [stderr] 
Dec 02 12:43:32.755 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:32.755 INFO [stderr]   --> src/proto/server/mod.rs:10:5
Dec 02 12:43:32.755 INFO [stderr]    |
Dec 02 12:43:32.755 INFO [stderr] 10 | use tokio_io::codec::Framed;
Dec 02 12:43:32.755 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:32.755 INFO [stderr] 
Dec 02 12:43:32.755 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:32.755 INFO [stderr]   --> src/proto/server/mod.rs:21:21
Dec 02 12:43:32.755 INFO [stderr]    |
Dec 02 12:43:32.755 INFO [stderr] 21 | type BaseCodec<T> = Framed<T, Twist>;
Dec 02 12:43:32.755 INFO [stderr]    |                     ^^^^^^^^^^^^^^^^
Dec 02 12:43:32.755 INFO [stderr] 
Dec 02 12:43:32.761 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:32.761 INFO [stderr]   --> src/proto/client/mod.rs:17:38
Dec 02 12:43:32.761 INFO [stderr]    |
Dec 02 12:43:32.761 INFO [stderr] 17 |     type Transport = ClientHandshake<Framed<T, Twist>>;
Dec 02 12:43:32.761 INFO [stderr]    |                                      ^^^^^^^^^^^^^^^^
Dec 02 12:43:32.761 INFO [stderr] 
Dec 02 12:43:32.983 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Dec 02 12:43:32.983 INFO [stderr]    --> src/codec/base.rs:114:14
Dec 02 12:43:32.983 INFO [stderr]     |
Dec 02 12:43:32.983 INFO [stderr] 114 |     mask_buf.put_u32::<BigEndian>(mask);
Dec 02 12:43:32.983 INFO [stderr]     |              ^^^^^^^
Dec 02 12:43:32.983 INFO [stderr] 
Dec 02 12:43:32.995 INFO [stderr] warning: use of deprecated item 'bytes::Buf::get_u16': use get_u16_be or get_u16_le
Dec 02 12:43:32.995 INFO [stderr]    --> src/codec/base.rs:186:64
Dec 02 12:43:32.995 INFO [stderr]     |
Dec 02 12:43:32.995 INFO [stderr] 186 |                         let len = Cursor::new(buf.split_to(2)).get_u16::<BigEndian>();
Dec 02 12:43:32.995 INFO [stderr]     |                                                                ^^^^^^^
Dec 02 12:43:32.995 INFO [stderr] 
Dec 02 12:43:32.995 INFO [stderr] warning: use of deprecated item 'bytes::Buf::get_u64': use get_u64_be or get_u64_le
Dec 02 12:43:32.995 INFO [stderr]    --> src/codec/base.rs:195:64
Dec 02 12:43:32.995 INFO [stderr]     |
Dec 02 12:43:32.995 INFO [stderr] 195 |                         let len = Cursor::new(buf.split_to(8)).get_u64::<BigEndian>();
Dec 02 12:43:32.995 INFO [stderr]     |                                                                ^^^^^^^
Dec 02 12:43:32.995 INFO [stderr] 
Dec 02 12:43:32.995 INFO [stderr] warning: use of deprecated item 'bytes::Buf::get_u32': use get_u32_be or get_u32_le
Dec 02 12:43:32.995 INFO [stderr]    --> src/codec/base.rs:213:65
Dec 02 12:43:32.995 INFO [stderr]     |
Dec 02 12:43:32.995 INFO [stderr] 213 |                         let mask = Cursor::new(buf.split_to(4)).get_u32::<BigEndian>();
Dec 02 12:43:32.995 INFO [stderr]     |                                                                 ^^^^^^^
Dec 02 12:43:32.995 INFO [stderr] 
Dec 02 12:43:33.010 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u16': use put_u16_be or put_u16_le
Dec 02 12:43:33.011 INFO [stderr]    --> src/codec/base.rs:314:21
Dec 02 12:43:33.011 INFO [stderr]     |
Dec 02 12:43:33.011 INFO [stderr] 314 |             len_buf.put_u16::<BigEndian>(cast_len);
Dec 02 12:43:33.011 INFO [stderr]     |                     ^^^^^^^
Dec 02 12:43:33.011 INFO [stderr] 
Dec 02 12:43:33.011 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u64': use put_u64_be or put_u64_le
Dec 02 12:43:33.011 INFO [stderr]    --> src/codec/base.rs:320:21
Dec 02 12:43:33.011 INFO [stderr]     |
Dec 02 12:43:33.011 INFO [stderr] 320 |             len_buf.put_u64::<BigEndian>(len);
Dec 02 12:43:33.011 INFO [stderr]     |                     ^^^^^^^
Dec 02 12:43:33.011 INFO [stderr] 
Dec 02 12:43:33.011 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Dec 02 12:43:33.011 INFO [stderr]    --> src/codec/base.rs:327:22
Dec 02 12:43:33.011 INFO [stderr]     |
Dec 02 12:43:33.011 INFO [stderr] 327 |             mask_buf.put_u32::<BigEndian>(msg.mask());
Dec 02 12:43:33.011 INFO [stderr]     |                      ^^^^^^^
Dec 02 12:43:33.011 INFO [stderr] 
Dec 02 12:43:33.175 INFO [stderr] warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Dec 02 12:43:33.175 INFO [stderr]   --> src/proto/client/mod.rs:35:53
Dec 02 12:43:33.175 INFO [stderr]    |
Dec 02 12:43:33.175 INFO [stderr] 35 |         let mut handshake = ClientHandshake::new(io.framed(twist));
Dec 02 12:43:33.175 INFO [stderr]    |                                                     ^^^^^^
Dec 02 12:43:33.175 INFO [stderr] 
Dec 02 12:43:33.183 INFO [stderr] warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Dec 02 12:43:33.183 INFO [stderr]   --> src/proto/server/mod.rs:48:49
Dec 02 12:43:33.183 INFO [stderr]    |
Dec 02 12:43:33.183 INFO [stderr] 48 |         let mut fragmented = Fragmented::new(io.framed(twist),
Dec 02 12:43:33.183 INFO [stderr]    |                                                 ^^^^^^
Dec 02 12:43:33.183 INFO [stderr] 
Dec 02 12:43:33.543 INFO [stderr] warning: variable does not need to be mutable
Dec 02 12:43:33.543 INFO [stderr]   --> src/proto/mod.rs:76:13
Dec 02 12:43:33.543 INFO [stderr]    |
Dec 02 12:43:33.543 INFO [stderr] 76 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Dec 02 12:43:33.543 INFO [stderr]    |             ----^^^
Dec 02 12:43:33.543 INFO [stderr]    |             |
Dec 02 12:43:33.543 INFO [stderr]    |             help: remove this `mut`
Dec 02 12:43:33.543 INFO [stderr]    |
Dec 02 12:43:33.543 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 12:43:33.543 INFO [stderr] 
Dec 02 12:43:33.543 INFO [stderr] warning: variable does not need to be mutable
Dec 02 12:43:33.543 INFO [stderr]   --> src/proto/mod.rs:90:13
Dec 02 12:43:33.543 INFO [stderr]    |
Dec 02 12:43:33.543 INFO [stderr] 90 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Dec 02 12:43:33.543 INFO [stderr]    |             ----^^^
Dec 02 12:43:33.543 INFO [stderr]    |             |
Dec 02 12:43:33.543 INFO [stderr]    |             help: remove this `mut`
Dec 02 12:43:33.543 INFO [stderr] 
Dec 02 12:43:34.955 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 14.55s
Dec 02 12:43:34.962 INFO [stderr] su: No module specific data is present
Dec 02 12:43:35.473 INFO running `"docker" "inspect" "1ca2f445896d777dd8dad4b47aab5b926f55c5c2fbc16a2767671bb2da1c41be"`
Dec 02 12:43:35.715 INFO running `"docker" "rm" "-f" "1ca2f445896d777dd8dad4b47aab5b926f55c5c2fbc16a2767671bb2da1c41be"`
Dec 02 12:43:35.931 INFO [stdout] 1ca2f445896d777dd8dad4b47aab5b926f55c5c2fbc16a2767671bb2da1c41be
Dec 02 12:43:35.939 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 12:43:36.474 INFO [stdout] 7b5e692b5a2796b8c16021cc77e6312caa71259c742058dc09d022fa57ac038a
Dec 02 12:43:36.476 INFO running `"docker" "start" "-a" "7b5e692b5a2796b8c16021cc77e6312caa71259c742058dc09d022fa57ac038a"`
Dec 02 12:43:37.711 INFO [stderr] usermod: no changes
Dec 02 12:43:37.958 INFO [stderr]    Compiling twist v0.7.1 (/source)
Dec 02 12:43:41.651 INFO [stderr] warning: unused import: `str`
Dec 02 12:43:41.651 INFO [stderr]   --> src/codec/mod.rs:11:15
Dec 02 12:43:41.651 INFO [stderr]    |
Dec 02 12:43:41.651 INFO [stderr] 11 | use std::{io, str};
Dec 02 12:43:41.651 INFO [stderr]    |               ^^^
Dec 02 12:43:41.651 INFO [stderr]    |
Dec 02 12:43:41.651 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 02 12:43:41.651 INFO [stderr] 
Dec 02 12:43:41.651 INFO [stderr] warning: doc comment not used by rustdoc
Dec 02 12:43:41.651 INFO [stderr]    --> src/codec/server/handshake.rs:141:9
Dec 02 12:43:41.651 INFO [stderr]     |
Dec 02 12:43:41.651 INFO [stderr] 141 |         /// Add the other headers to the response.
Dec 02 12:43:41.651 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:41.651 INFO [stderr]     |
Dec 02 12:43:41.651 INFO [stderr]     = note: #[warn(unused_doc_comments)] on by default
Dec 02 12:43:41.651 INFO [stderr] 
Dec 02 12:43:41.659 INFO [stderr] warning: doc comment not used by rustdoc
Dec 02 12:43:41.659 INFO [stderr]   --> src/proto/client/mod.rs:42:9
Dec 02 12:43:41.659 INFO [stderr]    |
Dec 02 12:43:41.659 INFO [stderr] 42 |         /// Setup the protocol middleware chain.
Dec 02 12:43:41.659 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:41.659 INFO [stderr] 
Dec 02 12:43:41.659 INFO [stderr] warning: unused import: `str`
Dec 02 12:43:41.659 INFO [stderr]  --> src/proto/server/fragmented.rs:8:15
Dec 02 12:43:41.659 INFO [stderr]   |
Dec 02 12:43:41.659 INFO [stderr] 8 | use std::{io, str};
Dec 02 12:43:41.659 INFO [stderr]   |               ^^^
Dec 02 12:43:41.659 INFO [stderr] 
Dec 02 12:43:41.659 INFO [stderr] warning: doc comment not used by rustdoc
Dec 02 12:43:41.659 INFO [stderr]   --> src/proto/server/mod.rs:86:9
Dec 02 12:43:41.659 INFO [stderr]    |
Dec 02 12:43:41.659 INFO [stderr] 86 |         /// Setup the protocol middleware chain.
Dec 02 12:43:41.659 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:41.659 INFO [stderr] 
Dec 02 12:43:41.711 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:41.711 INFO [stderr]  --> src/proto/client/mod.rs:7:5
Dec 02 12:43:41.711 INFO [stderr]   |
Dec 02 12:43:41.711 INFO [stderr] 7 | use tokio_io::codec::Framed;
Dec 02 12:43:41.711 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:41.711 INFO [stderr]   |
Dec 02 12:43:41.711 INFO [stderr]   = note: #[warn(deprecated)] on by default
Dec 02 12:43:41.711 INFO [stderr] 
Dec 02 12:43:41.711 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:41.711 INFO [stderr]   --> src/proto/server/mod.rs:10:5
Dec 02 12:43:41.711 INFO [stderr]    |
Dec 02 12:43:41.711 INFO [stderr] 10 | use tokio_io::codec::Framed;
Dec 02 12:43:41.711 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 12:43:41.711 INFO [stderr] 
Dec 02 12:43:41.711 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:41.711 INFO [stderr]   --> src/proto/server/mod.rs:21:21
Dec 02 12:43:41.711 INFO [stderr]    |
Dec 02 12:43:41.711 INFO [stderr] 21 | type BaseCodec<T> = Framed<T, Twist>;
Dec 02 12:43:41.711 INFO [stderr]    |                     ^^^^^^^^^^^^^^^^
Dec 02 12:43:41.711 INFO [stderr] 
Dec 02 12:43:41.719 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Dec 02 12:43:41.719 INFO [stderr]   --> src/proto/client/mod.rs:17:38
Dec 02 12:43:41.719 INFO [stderr]    |
Dec 02 12:43:41.719 INFO [stderr] 17 |     type Transport = ClientHandshake<Framed<T, Twist>>;
Dec 02 12:43:41.719 INFO [stderr]    |                                      ^^^^^^^^^^^^^^^^
Dec 02 12:43:41.719 INFO [stderr] 
Dec 02 12:43:41.939 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Dec 02 12:43:41.939 INFO [stderr]    --> src/codec/base.rs:114:14
Dec 02 12:43:41.939 INFO [stderr]     |
Dec 02 12:43:41.939 INFO [stderr] 114 |     mask_buf.put_u32::<BigEndian>(mask);
Dec 02 12:43:41.939 INFO [stderr]     |              ^^^^^^^
Dec 02 12:43:41.939 INFO [stderr] 
Dec 02 12:43:41.954 INFO [stderr] warning: use of deprecated item 'bytes::Buf::get_u16': use get_u16_be or get_u16_le
Dec 02 12:43:41.954 INFO [stderr]    --> src/codec/base.rs:186:64
Dec 02 12:43:41.954 INFO [stderr]     |
Dec 02 12:43:41.954 INFO [stderr] 186 |                         let len = Cursor::new(buf.split_to(2)).get_u16::<BigEndian>();
Dec 02 12:43:41.954 INFO [stderr]     |                                                                ^^^^^^^
Dec 02 12:43:41.954 INFO [stderr] 
Dec 02 12:43:41.954 INFO [stderr] warning: use of deprecated item 'bytes::Buf::get_u64': use get_u64_be or get_u64_le
Dec 02 12:43:41.954 INFO [stderr]    --> src/codec/base.rs:195:64
Dec 02 12:43:41.954 INFO [stderr]     |
Dec 02 12:43:41.954 INFO [stderr] 195 |                         let len = Cursor::new(buf.split_to(8)).get_u64::<BigEndian>();
Dec 02 12:43:41.954 INFO [stderr]     |                                                                ^^^^^^^
Dec 02 12:43:41.954 INFO [stderr] 
Dec 02 12:43:41.954 INFO [stderr] warning: use of deprecated item 'bytes::Buf::get_u32': use get_u32_be or get_u32_le
Dec 02 12:43:41.954 INFO [stderr]    --> src/codec/base.rs:213:65
Dec 02 12:43:41.954 INFO [stderr]     |
Dec 02 12:43:41.954 INFO [stderr] 213 |                         let mask = Cursor::new(buf.split_to(4)).get_u32::<BigEndian>();
Dec 02 12:43:41.954 INFO [stderr]     |                                                                 ^^^^^^^
Dec 02 12:43:41.954 INFO [stderr] 
Dec 02 12:43:41.968 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u16': use put_u16_be or put_u16_le
Dec 02 12:43:41.968 INFO [stderr]    --> src/codec/base.rs:314:21
Dec 02 12:43:41.968 INFO [stderr]     |
Dec 02 12:43:41.968 INFO [stderr] 314 |             len_buf.put_u16::<BigEndian>(cast_len);
Dec 02 12:43:41.968 INFO [stderr]     |                     ^^^^^^^
Dec 02 12:43:41.968 INFO [stderr] 
Dec 02 12:43:41.968 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u64': use put_u64_be or put_u64_le
Dec 02 12:43:41.968 INFO [stderr]    --> src/codec/base.rs:320:21
Dec 02 12:43:41.968 INFO [stderr]     |
Dec 02 12:43:41.968 INFO [stderr] 320 |             len_buf.put_u64::<BigEndian>(len);
Dec 02 12:43:41.968 INFO [stderr]     |                     ^^^^^^^
Dec 02 12:43:41.968 INFO [stderr] 
Dec 02 12:43:41.968 INFO [stderr] warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Dec 02 12:43:41.968 INFO [stderr]    --> src/codec/base.rs:327:22
Dec 02 12:43:41.968 INFO [stderr]     |
Dec 02 12:43:41.968 INFO [stderr] 327 |             mask_buf.put_u32::<BigEndian>(msg.mask());
Dec 02 12:43:41.968 INFO [stderr]     |                      ^^^^^^^
Dec 02 12:43:41.968 INFO [stderr] 
Dec 02 12:43:42.143 INFO [stderr] warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Dec 02 12:43:42.143 INFO [stderr]   --> src/proto/client/mod.rs:35:53
Dec 02 12:43:42.143 INFO [stderr]    |
Dec 02 12:43:42.143 INFO [stderr] 35 |         let mut handshake = ClientHandshake::new(io.framed(twist));
Dec 02 12:43:42.143 INFO [stderr]    |                                                     ^^^^^^
Dec 02 12:43:42.143 INFO [stderr] 
Dec 02 12:43:42.155 INFO [stderr] warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Dec 02 12:43:42.155 INFO [stderr]   --> src/proto/server/mod.rs:48:49
Dec 02 12:43:42.155 INFO [stderr]    |
Dec 02 12:43:42.155 INFO [stderr] 48 |         let mut fragmented = Fragmented::new(io.framed(twist),
Dec 02 12:43:42.155 INFO [stderr]    |                                                 ^^^^^^
Dec 02 12:43:42.155 INFO [stderr] 
Dec 02 12:43:42.535 INFO [stderr] warning: variable does not need to be mutable
Dec 02 12:43:42.535 INFO [stderr]   --> src/proto/mod.rs:76:13
Dec 02 12:43:42.535 INFO [stderr]    |
Dec 02 12:43:42.535 INFO [stderr] 76 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Dec 02 12:43:42.535 INFO [stderr]    |             ----^^^
Dec 02 12:43:42.535 INFO [stderr]    |             |
Dec 02 12:43:42.535 INFO [stderr]    |             help: remove this `mut`
Dec 02 12:43:42.535 INFO [stderr]    |
Dec 02 12:43:42.535 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 12:43:42.535 INFO [stderr] 
Dec 02 12:43:42.542 INFO [stderr] warning: variable does not need to be mutable
Dec 02 12:43:42.543 INFO [stderr]   --> src/proto/mod.rs:90:13
Dec 02 12:43:42.543 INFO [stderr]    |
Dec 02 12:43:42.543 INFO [stderr] 90 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Dec 02 12:43:42.543 INFO [stderr]    |             ----^^^
Dec 02 12:43:42.543 INFO [stderr]    |             |
Dec 02 12:43:42.543 INFO [stderr]    |             help: remove this `mut`
Dec 02 12:43:42.543 INFO [stderr] 
Dec 02 12:43:45.919 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 8.18s
Dec 02 12:43:45.927 INFO [stderr] su: No module specific data is present
Dec 02 12:43:46.565 INFO running `"docker" "inspect" "7b5e692b5a2796b8c16021cc77e6312caa71259c742058dc09d022fa57ac038a"`
Dec 02 12:43:46.873 INFO running `"docker" "rm" "-f" "7b5e692b5a2796b8c16021cc77e6312caa71259c742058dc09d022fa57ac038a"`
Dec 02 12:43:47.147 INFO [stdout] 7b5e692b5a2796b8c16021cc77e6312caa71259c742058dc09d022fa57ac038a
Dec 02 12:43:47.149 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 12:43:47.600 INFO [stdout] 1d0c371760470842e2c58259a52a2789e82e45b812ddf4d0da6644ce7dae6594
Dec 02 12:43:47.604 INFO running `"docker" "start" "-a" "1d0c371760470842e2c58259a52a2789e82e45b812ddf4d0da6644ce7dae6594"`
Dec 02 12:43:48.790 INFO [stderr] usermod: no changes
Dec 02 12:43:49.023 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.19s
Dec 02 12:43:49.031 INFO [stderr]      Running /target/debug/deps/twist-05b7220ee18ee7fb
Dec 02 12:43:49.037 INFO [stdout] 
Dec 02 12:43:49.037 INFO [stdout] running 13 tests
Dec 02 12:43:49.037 INFO [stdout] test codec::base::test::decode_invalid_control_payload_len ... ok
Dec 02 12:43:49.037 INFO [stdout] test codec::base::test::decode_fragmented_control ... ok
Dec 02 12:43:49.037 INFO [stdout] test codec::base::test::decode_no_mask ... ok
Dec 02 12:43:49.037 INFO [stdout] test codec::base::test::decode_partial_payload ... ok
Dec 02 12:43:49.038 INFO [stdout] test codec::base::test::decode_ping_no_data ... ok
Dec 02 12:43:49.038 INFO [stdout] test codec::base::test::decode_reserved ... ok
Dec 02 12:43:49.038 INFO [stdout] test codec::base::test::decode_partial_len_2 ... ok
Dec 02 12:43:49.038 INFO [stdout] test codec::base::test::decode_partial_mask ... ok
Dec 02 12:43:49.039 INFO [stdout] test codec::base::test::decode_partial_len_1 ... ok
Dec 02 12:43:49.043 INFO [stdout] test codec::base::test::decode_reserved_opcodes ... ok
Dec 02 12:43:49.051 INFO [stdout] test codec::base::test::decode_partial_header ... ok
Dec 02 12:43:49.079 INFO [stdout] test codec::test::encode ... ok
Dec 02 12:43:49.123 INFO [stdout] test codec::test::decode ... ok
Dec 02 12:43:49.123 INFO [stderr]    Doc-tests twist
Dec 02 12:43:49.123 INFO [stdout] 
Dec 02 12:43:49.123 INFO [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 12:43:49.123 INFO [stdout] 
Dec 02 12:43:56.263 INFO [stdout] 
Dec 02 12:43:56.263 INFO [stdout] running 2 tests
Dec 02 12:44:09.527 INFO [stdout] test src/client.rs - client (line 5) ... ok
Dec 02 12:44:10.939 INFO [stdout] test src/server.rs - server (line 5) ... ok
Dec 02 12:44:10.939 INFO [stdout] 
Dec 02 12:44:10.939 INFO [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 12:44:10.939 INFO [stdout] 
Dec 02 12:44:10.967 INFO [stderr] su: No module specific data is present
Dec 02 12:44:11.739 INFO running `"docker" "inspect" "1d0c371760470842e2c58259a52a2789e82e45b812ddf4d0da6644ce7dae6594"`
Dec 02 12:44:12.041 INFO running `"docker" "rm" "-f" "1d0c371760470842e2c58259a52a2789e82e45b812ddf4d0da6644ce7dae6594"`
Dec 02 12:44:12.375 INFO [stdout] 1d0c371760470842e2c58259a52a2789e82e45b812ddf4d0da6644ce7dae6594
